Hotels in Port Elizabeth

Best Port Elizabeth Hotels

Enter your dates for prices and availability of the best hotels in Port Elizabeth.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

103 Best Hotels to Stay in Port Elizabeth

Find great hotels in Port Elizabeth on Trip.com! Read guest reviews, compare the latest prices, and explore hotel details to choose your perfect stay.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
RElaxed City Living Hotels in Port Elizabeth
RElaxed City Living Hotels in Port ElizabethRElaxed City Living Hotels in Port ElizabethRElaxed City Living Hotels in Port ElizabethRElaxed City Living Hotels in Port ElizabethRElaxed City Living Hotels in Port ElizabethRElaxed City Living Hotels in Port Elizabeth
35
Hotel near Walmer,Port Elizabeth
Golf course
Diving
Snorkeling
"Modern repair. Full kitchen with everything necessary. A spacious bathroom. Many nice little things. Tea, coffee, milk. Beautiful environment"
Great
2 reviews
9.2/10
1 night
From PHP 2,130
Check Availability
Lalapanzi Guest Lodge Hotels in Port Elizabeth
Lalapanzi Guest Lodge Hotels in Port ElizabethLalapanzi Guest Lodge Hotels in Port ElizabethLalapanzi Guest Lodge Hotels in Port ElizabethLalapanzi Guest Lodge Hotels in Port ElizabethLalapanzi Guest Lodge Hotels in Port ElizabethLalapanzi Guest Lodge Hotels in Port Elizabeth
39
Hotels in Port Elizabeth
Golf course
Outdoor swimming pool
Private parking
"Budget hotel, good surrounding environment, 10 minutes walk from King beach"
Very Good
27 reviews
8.6/10
1 night
From PHP 2,953
Check Availability
39 on Nile Guest House Hotels in Port Elizabeth
39 on Nile Guest House Hotels in Port Elizabeth39 on Nile Guest House Hotels in Port Elizabeth39 on Nile Guest House Hotels in Port Elizabeth39 on Nile Guest House Hotels in Port Elizabeth39 on Nile Guest House Hotels in Port Elizabeth39 on Nile Guest House Hotels in Port Elizabeth
28
Hotels in Port Elizabeth
Outdoor swimming pool
Private parking
Wi-Fi in public areas
"The breakfast is simple and the boss is nice"
Great
2 reviews
9.0/10
1 night
From PHP 2,371
Check Availability
Heugh Road Guest House Hotels in Port Elizabeth
Heugh Road Guest House Hotels in Port ElizabethHeugh Road Guest House Hotels in Port ElizabethHeugh Road Guest House Hotels in Port ElizabethHeugh Road Guest House Hotels in Port ElizabethHeugh Road Guest House Hotels in Port ElizabethHeugh Road Guest House Hotels in Port Elizabeth
26
Hotel near Walmer,Port Elizabeth
Golf course
Private parking
Wi-Fi in public areas
With a stay at Heugh Road Guest House in Gqeberha (Walmer), you'll be within a 5-minute drive of St Mary's Cemetery and Nelson Mandela Metropolitan Art Museum. This guesthouse is 1.6 mi (2.5 km) from St. George's Cricket Ground and 1.8 mi (2.9 km) from Horse Memorial. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and barbecue grills. Featured amenities include dry cleaning/laundry services, laundry facilities, and a safe deposit box at the front desk. Event facilities at this guesthouse consist of a conference center and a meeting room. Free self parking is available onsite. Make yourself at home in one of the 11 air-conditioned rooms featuring minibars and flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Conveniences include safes and desks, and housekeeping is provided daily.
Very Good
15 reviews
8.8/10
1 night
From PHP 2,962
Check Availability
Aqua Marine Guest House Hotels in Port Elizabeth
Aqua Marine Guest House Hotels in Port ElizabethAqua Marine Guest House Hotels in Port ElizabethAqua Marine Guest House Hotels in Port ElizabethAqua Marine Guest House Hotels in Port ElizabethAqua Marine Guest House Hotels in Port ElizabethAqua Marine Guest House Hotels in Port Elizabeth
73
Hotels in Port Elizabeth
Golf course
Outdoor swimming pool
Private parking
"Close to the airport, far away from the city, and far away from crime! The surrounding environment is very good and the Hostel is also very quiet. It's a great place! The elderly family is very welcoming"
Very Good
14 reviews
8.9/10
1 night
From PHP 2,271
Check Availability
39 on Church Hotels in Port Elizabeth
39 on Church Hotels in Port Elizabeth39 on Church Hotels in Port Elizabeth39 on Church Hotels in Port Elizabeth39 on Church Hotels in Port Elizabeth39 on Church Hotels in Port Elizabeth39 on Church Hotels in Port Elizabeth
60
Hotel near Walmer,Port Elizabeth
Golf course
Outdoor swimming pool
Private parking
With a stay at 39 on Church Guesthouse and Conferencing in Gqeberha (Walmer), you'll be within a 5-minute drive of Prince Alfred's Guard Memorial and Grey High School. This guesthouse is 2 mi (3.2 km) from St George's Park and 2 mi (3.3 km) from Horse Memorial. Enjoy recreational amenities such as an outdoor pool and an outdoor tennis court. Additional amenities at this guesthouse include complimentary wireless internet access, tour/ticket assistance, and a picnic area. Take advantage of the guesthouse's 24-hour room service. Wrap up your day with a drink at the bar/lounge. Full breakfasts are available daily from 7:00 AM to 9:00 AM for a fee. Featured amenities include complimentary wired internet access, a business center, and dry cleaning/laundry services. Event facilities at this guesthouse consist of a conference center and meeting rooms. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 14 air-conditioned rooms featuring refrigerators and flat-screen televisions. Complimentary wired and wireless internet access keeps you connected, and satellite programming provides entertainment. Private bathrooms with bathtubs or showers feature complimentary toiletries and bathrobes. Conveniences include safes and coffee/tea makers, and housekeeping is provided daily.
Very Good
22 reviews
8.5/10
1 night
From PHP 3,136
Check Availability
Mongoose Manor Hotels in Port Elizabeth
Mongoose Manor Hotels in Port ElizabethMongoose Manor Hotels in Port ElizabethMongoose Manor Hotels in Port ElizabethMongoose Manor Hotels in Port ElizabethMongoose Manor Hotels in Port ElizabethMongoose Manor Hotels in Port Elizabeth
9
Hotels in Port Elizabeth
Diving
Horse riding
Spa
When you stay at Mongoose Manor in Gqeberha, you'll be within a 10-minute drive of Main Public Library and Port Elizabeth Golf Shop. This bed & breakfast is 3.3 mi (5.2 km) from Walmer Park Shopping Centre and 3.9 mi (6.3 km) from Chelsea Mashie Golf Club. Pamper yourself with onsite facials or enjoy recreation amenities such as a lazy river. This bed & breakfast also features complimentary wireless internet access, wedding services, and a fireplace in the lobby. Guests can catch a ride to nearby destinations on the area shuttle (surcharge). Grab a bite from the snack bar/deli serving guests of Mongoose Manor. A complimentary English breakfast is served daily. Featured amenities include dry cleaning/laundry services, multilingual staff, and luggage storage. Planning an event in Gqeberha? This bed & breakfast has facilities measuring 377 square feet (35 square meters), including conference space. A roundtrip airport shuttle is provided for a surcharge (available on request). Make yourself at home in one of the 6 individually decorated guestrooms, featuring kitchenettes with refrigerators and microwaves. Satellite television is provided for your entertainment. Conveniences include phones, as well as safes and desks.
Amazing
7 reviews
9.4/10
1 night
From PHP 3,419
Check Availability
Mount Lodge Humewood Hotels in Port Elizabeth
Mount Lodge Humewood Hotels in Port ElizabethMount Lodge Humewood Hotels in Port ElizabethMount Lodge Humewood Hotels in Port ElizabethMount Lodge Humewood Hotels in Port ElizabethMount Lodge Humewood Hotels in Port ElizabethMount Lodge Humewood Hotels in Port Elizabeth
10
Hotels in Port Elizabeth
Parking
Wi-Fi in public areas
Located in Gqeberha (Humewood), Mount Lodge Humewood is within a 15-minute walk of Museum of Bay World and Humewood Beach. This bed & breakfast is 0.5 mi (0.8 km) from King's Beach and 0.7 mi (1.1 km) from Bayworld. Full breakfasts are served on weekdays from 7:00 AM to 9:00 AM for a fee. Free self parking is available onsite. Make yourself at home in one of the 8 guestrooms featuring refrigerators and microwaves. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms with bathtubs or showers are provided. Conveniences include electric kettles and portable fans, and housekeeping is provided daily.
Outstanding
6 reviews
10.0/10
1 night
From PHP 2,097
Check Availability
Aberdour Guesthouse Hotels in Port Elizabeth
Aberdour Guesthouse Hotels in Port ElizabethAberdour Guesthouse Hotels in Port ElizabethAberdour Guesthouse Hotels in Port ElizabethAberdour Guesthouse Hotels in Port ElizabethAberdour Guesthouse Hotels in Port ElizabethAberdour Guesthouse Hotels in Port Elizabeth
59
Hotels in Port Elizabeth
Golf course
Outdoor swimming pool
Diving
With a stay at Aberdour Guesthouse in Gqeberha (Humewood), you'll be within a 5-minute drive of Humewood Beach and Museum of Bay World. This aparthotel is 0.6 mi (0.9 km) from King's Beach and 0.9 mi (1.4 km) from Bayworld. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a terrace and a garden. Additional features at this aparthotel include complimentary wireless internet access, tour/ticket assistance, and barbecue grills. Featured amenities include a 24-hour front desk and laundry facilities. A roundtrip airport shuttle is provided at no charge. Make yourself at home in one of the 5 individually decorated guestrooms, featuring kitchenettes with refrigerators and stovetops. Flat-screen televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include desks and microwaves, and housekeeping is provided daily.
Great
1 review
9.3/10
Check Availability
Sir Roys at the Sea Hotels in Port Elizabeth
Sir Roys at the Sea Hotels in Port ElizabethSir Roys at the Sea Hotels in Port ElizabethSir Roys at the Sea Hotels in Port ElizabethSir Roys at the Sea Hotels in Port ElizabethSir Roys at the Sea Hotels in Port ElizabethSir Roys at the Sea Hotels in Port Elizabeth
99+
Hotels in Port Elizabeth
Outdoor swimming pool
Private parking
Luggage storage
With a stay at Sir Roys at the sea in Gqeberha (Humewood), you'll be within a 5-minute drive of South End Museum and Port Elizabeth City Hall. This guesthouse is 1 mi (1.5 km) from King's Beach and 1.1 mi (1.8 km) from Donkin Reserve. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a terrace and a garden. This guesthouse also features complimentary wireless internet access and barbecue grills. If you're planning a day at a nearby theme park, you can hop on the shuttle (surcharge). Full breakfasts are served on weekdays from 7:00 AM to 9:00 AM and on weekends from 8:00 AM to 10:00 AM for a fee. Featured amenities include express check-out, luggage storage, and laundry facilities. Guests may use a cruise ship terminal shuttle for a surcharge, and free self parking is available onsite. Stay in one of 11 guestrooms featuring plasma televisions. Rooms have private furnished patios. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers.
Very Good
38 reviews
8.9/10
1 night
From PHP 3,311
Check Availability
See All Hotels in Port Elizabeth

Trending places in Port Elizabeth

Find top attractions and hotspots in Port Elizabeth

Browse by hotel type

Immerse yourself in the vibrant atmosphere of Port Elizabeth with our handpicked accommodation options

Premium Hotels in Port Elizabeth

See all
Discover our curated selection of premium hotels in Port Elizabeth for your next stay
No.
1
No5 Boutique Art Hotel by Mantis Hotels in Port Elizabeth
9.0/10
42 review

No5 Boutique Art Hotel by Mantis

Hotel near Summerstrand, Port Elizabeth
"Good Location"
Select dates to view prices
No.
2
Nova Boutique Hotel and Spa Hotels in Port Elizabeth
9.6/10
0 review

Nova Boutique Hotel and Spa

Hotel near Walmer, Port Elizabeth
"Good Location"
Select dates to view prices
No.
3
The Boardwalk Hotel Hotels in Port Elizabeth
8.5/10
46 review

The Boardwalk Hotel

Hotel near Summerstrand, Port Elizabeth
"Good Location"
Select dates to view prices

Latest reviews for Port Elizabeth hotels

See all
Browse these genuine traveler ratings and real guest reviews to find the best Port Elizabeth hotels.
9.5/10
Amazing
GGenieBWow I must say we were warmly greeted at the door and treated so very kindly. Nomi who was absolutely cheerful and kind to us. She was definitely one of the best parts of our stay. Walking into the beautiful garden filled with the aroma of different scents of roses. The room was so immaculate and the location is perfect. Thanks for allowing us to have such a wonderful stay.
On the Bay B&B Hotels in Port Elizabeth

On the Bay B&B

Hotel near Summerstrand, Port Elizabeth 100% of visitors choose this area
Price per night from:PHP 2,720
9.1/10
Great
EEddieBA Pleasant Stay at Carslogie House, Port Elizabeth We arrived late at night and were warmly welcomed by the gentleman on duty, who was friendly and helpful, making us feel immediately at ease after a long drive. Our room was spacious, clean, and overlooked the pool, creating a very pleasant and relaxing atmosphere. All the facilities were excellent, and we appreciated being able to safely park our rental car inside the property. Breakfast the next morning was delicious, with a good variety of options and a thoughtful vegetarian choice for me. The setting was calm and comfortable, perfect for starting the day. The only issue we experienced was during breakfast service, where the staff seemed more focused on the larger groups and overlooked us for quite some time. We eventually had to go to the kitchen to place our order. It wasn’t a major problem, but it did stand out given how excellent everything else was. Overall, we had a very good stay at Carslogie House. The accommodation, location, and overall hospitality were all great.
Carslogie House Hotels in Port Elizabeth

Carslogie House

Hotel near Summerstrand, Port Elizabeth 100% of visitors choose this area
Price per night from:PHP 3,411
8.5/10
Very Good
AAleksandr 333Everything is very good. Beautiful hotel. Decent level. Heated pool! A stunning ocean view! Very diverse breakfast 5****** must have a dress and slippers to visit the spa. It's very strange that they're not there.
The Boardwalk Hotel Hotels in Port Elizabeth

The Boardwalk Hotel

Hotel near Summerstrand, Port Elizabeth 100% of visitors choose this area
Price per night from:PHP 14,659
8.4/10
Very Good
BBKGreen90Where to start... I had high expectations for Radisson Blu, but my stay was pretty disappointing. First off, check-in was delayed because the rooms weren’t ready, and even after waiting, they still weren’t properly cleaned. There was even an empty milk carton left on the desk, which didn’t inspire much confidence in their housekeeping. The room itself was pretty dull, aside from the great view. It also needed some serious maintenance—bits of wood were coming off, and the paint was peeling in places. The biggest issue was the water from the taps—it came out brown, which was a major red flag. Overall, for the price, I expected much better. I wouldn’t stay here again when there are likely better options out there.
Radisson Blu Hotel, Port Elizabeth Hotels in Port Elizabeth

Radisson Blu Hotel, Port Elizabeth

Hotel near Summerstrand, Port Elizabeth 100% of visitors choose this area
Price per night from:PHP 7,720
8.4/10
Very Good
PPaetzoldWe have stayed here many time because it is a beautiful building in an excellent location. The general staff are outstanding and the food and rooms are amazing. Unfortunately the front desk is just not the same as the rest of the experience. When I wrote in to ask for an early check in I got no reply- on my arrival I asked about this and was told because I got no reply that means it’s fine. I find this odd as I explained that we were arriving after a three part flight over 18 hours. We have stayed here at least 3 other times and my comment for each time would be pretty much the same - I feel the front desk could do better to Mach their rest of the experience.
The Beach Hotel Hotels in Port Elizabeth

The Beach Hotel

Hotel near Summerstrand, Port Elizabeth 100% of visitors choose this area
Price per night from:PHP 4,251
8.4/10
Very Good
AAnonymous UserGreat for a short term stay. The staff are friendly and helpful. Our room was right outside the staircase and elevator and got very noisy from 5AM with employees moving equipment around. I suggest asking for a room further away so that you can get better sleep. Otherwise, a nice, hassle free stay 😊
Paxton Hotel Hotels in Port Elizabeth

Paxton Hotel

Hotel near Port Elizabeth
Price per night from:PHP 3,394
8.2/10
Very Good
GGuest UserOn arrival I was allocated a wrong room and I had to go down to the reception for exchange. The telephone in the room was not working but keep on making noise. The TV was not working and I had to use my cell phone to call the reception for assistance. The assistance came an hour later after making another call. He tried unsuccessfully to fix it.
Garden Court Kings Beach Hotels in Port Elizabeth

Garden Court Kings Beach

Hotel near Port Elizabeth
Price per night from:PHP 4,867
8.2/10
Very Good
GGuest UserExcellent staff, from Charl. (hope i got name correct) at Reservations, to the people at reception, Housekeeping, and the team at the dining/breakfast area. Also, the food was really good value and tasty. Please dont slip up on any of these!!
City Lodge Hotel Gqeberha Hotels in Port Elizabeth

City Lodge Hotel Gqeberha

Hotel near Summerstrand, Port Elizabeth 100% of visitors choose this area
Price per night from:PHP 4,359
8.2/10
Very Good
GGuest UserIt's a 5 minutes walk to the airport. It's a very clean, well run hotel that is modestly priced. I wanted somewhere very close to the airport and wasn't expecting much, but I was pleasantly surprised and would recommend it to others.
Road Lodge Port Elizabeth Airport Hotels in Port Elizabeth

Road Lodge Port Elizabeth Airport

Hotel near Port Elizabeth
Price per night from:PHP 1,905
6.8/10
IIgnacioThe accomodation is really convenient to explore Port Elisabeth, as it is close to the city center and yet the area feels safer (which is something to be considered in South Africa). The room is spacious and spotless, and even has a kitchen.
Monument Western Guesthouse Hotels in Port Elizabeth

Monument Western Guesthouse

Hotel near Port Elizabeth Central, Port Elizabeth
Price per night from:PHP 1,331

FAQs About Port Elizabeth Hotels

Where can I find the best hotels in Port Elizabeth?

Port Elizabeth has some of the best hotels for you to select. Whether you're traveling for business or on a vacation, Road Lodge Port Elizabeth Airport (from PHP 2,312), Road Lodge Gqeberha (from PHP 2,712) and Radisson Blu Hotel, Port Elizabeth (from PHP 6,064) are preferred hotels.

What's the best high-end place to stay in Port Elizabeth?

Where can you find hotels with excellent breakfast in Port Elizabeth?

What's the best pet-friendly accommodation in Port Elizabeth?

What are some hotels with pools in Port Elizabeth?

Radisson Blu Hotel, Port Elizabeth (from PHP 6,064), City Lodge Hotel Gqeberha (from PHP 4,301) and Africa Beach B&B (from PHP 3,161) are hotels with swimming pools. Stay at any of these hotels to enjoy a swimming pool!

What is the best spa hotel in Port Elizabeth?

Where can I find the best hotel discounts in Port Elizabeth?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Which hotels are recommended near Nelson Mandela Bay Stadium in Port Elizabeth?

For Port Elizabeth hotels near Nelson Mandela Bay Stadium, many travelers recommend 4 Callington guest house (from PHP 1,755), Drifters Haven Accommodations (from PHP 1,430) and Monument Western Guesthouse (from PHP 1,514) for their great location and service.

What is the average price of hotels in Port Elizabeth for this weekend?

The average hotel prices in Port Elizabeth for this weekend are as follows:
3-star hotels: PHP 3,893
4-star hotels: PHP 5,643
5-star hotels: PHP 12,037

What is the average price of hotels in Port Elizabeth on weekdays?

On average, weekday hotel prices in Port Elizabeth are:
3-star hotels– PHP 3,900
4-star hotels– PHP 5,524
5-star hotels– PHP 11,659

Port Elizabeth Hotels Info

Highest Price
PHP 17,745
Lowest Price
PHP 2,779
Number of Reviews
2,463
Total Properties
103
Weekday Avg. Price
PHP 4,585
Weekend Avg. Price
PHP 4,622